78945a94614461d2d74a775144253dda817d9cda,js/js.translator/src/org/jetbrains/k2js/translate/operation/UnaryOperationTranslator.java,UnaryOperationTranslator,translateExclExclOperator,#JetUnaryExpression#TranslationContext#,60

Before Change



    @NotNull
    private static JsExpression translateExclExclOperator(@NotNull JetUnaryExpression expression, @NotNull TranslationContext context) {
        JsExpression translatedExpression = translateAsExpression(getBaseExpression(expression), context);
        TemporaryConstVariable tempVar = context.getOrDeclareTemporaryConstVariable(translatedExpression);

        JsConditional ensureNotNull = new JsConditional(isNotNullCheck(tempVar.value()), tempVar.value(), context.namer().throwNPEFunctionCall());

After Change


    }

    @NotNull
    private static JsExpression translateExclExclOperator(@NotNull JetUnaryExpression expression, @NotNull TranslationContext context) {
        return sure(translateAsExpression(getBaseExpression(expression), context), context);
    }

    @NotNull